Big Huge Thesaurus

one thousand thousand

noun